home *** CD-ROM | disk | FTP | other *** search
/ Aminet 31 / Aminet 31 (1999)(Schatztruhe)[!][Jun 1999].iso / Aminet / util / pack / codecs_library.lha / Codecs / iff_rw.h < prev    next >
C/C++ Source or Header  |  1999-02-14  |  465b  |  22 lines

  1. #ifndef IFF_RW_H
  2. #define IFF_RW_H
  3.  
  4. #include <exec/types.h>
  5.  
  6. typedef struct {
  7.    UWORD w,h;
  8.    WORD  x,y;
  9.    UBYTE nPlanes;
  10.    UBYTE masking;
  11.    UBYTE compression;
  12.    UBYTE pad1;
  13.    UWORD transparentColor;
  14.    UBYTE xAspect, yAspect;
  15.    WORD  pageWidth, pageHeigth;
  16. } BitMapHeader;
  17.  
  18. BOOL LoadILBM(char *filename, BitMapHeader *bmhd, BYTE **cmap, struct BitMap **bitmap);
  19. LONG SaveILBM(char *filename, BitMapHeader *bmhd, BYTE  *cmap, struct BitMap  *bitmap);
  20.  
  21. #endif
  22.